package com.bestcem.xm.award.entity.mysql;

import java.io.Serializable;
import java.util.Date;

public class AwardVoucherEntity implements Serializable {
    /**
     * 奖励id award_id与device_type 联合主键
     */
    private String awardId;

    /**
     * 答题端设备类型 0 pc 1 phone award_id与device_type联合主键
     */
    private Integer deviceType;

    /**
     * 中奖标题
     */
    private String title;

    /**
     * 结束语内容，领奖提示
     */
    private String tip;

    /**
     * 背景颜色 颜色与图片 二选一
     */
    private String backgroundColor;

    /**
     * 背景图片id
     */
    private String backgroundId;

    /**
     * 背景图片路径
     */
    private String backgroundPath;

    /**
     * qrcode 图片id
     */
    private String qrCodeId;

    /**
     * qrcode 图片路径
     */
    private String qrCodePath;

    /**
     * logo图片id
     */
    private String logoId;

    /**
     * logo图片路径
     */
    private String logoPath;

    /**
     * logo缩放比例
     */
    private Integer logoScale;

    /**
     * logo图片位置
     */
    private Integer logoPosition;

    /**
     * 创建时间 北京时间
     */
    private Date createTime;

    /**
     * 修改时间 北京时间
     */
    private Date updateTime;

    /**
     * 奖励id award_id与device_type 联合主键
     * @return award_id 奖励id award_id与device_type 联合主键
     */
    public String getAwardId() {
        return awardId;
    }

    /**
     * 奖励id award_id与device_type 联合主键
     * @param awardId 奖励id award_id与device_type 联合主键
     */
    public void setAwardId(String awardId) {
        this.awardId = awardId;
    }

    /**
     * 答题端设备类型 0 pc 1 phone award_id与device_type联合主键
     * @return device_type 答题端设备类型 0 pc 1 phone award_id与device_type联合主键
     */
    public Integer getDeviceType() {
        return deviceType;
    }

    /**
     * 答题端设备类型 0 pc 1 phone award_id与device_type联合主键
     * @param deviceType 答题端设备类型 0 pc 1 phone award_id与device_type联合主键
     */
    public void setDeviceType(Integer deviceType) {
        this.deviceType = deviceType;
    }

    /**
     * 中奖标题
     * @return title 中奖标题
     */
    public String getTitle() {
        return title;
    }

    /**
     * 中奖标题
     * @param title 中奖标题
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 结束语内容，领奖提示
     * @return tip 结束语内容，领奖提示
     */
    public String getTip() {
        return tip;
    }

    /**
     * 结束语内容，领奖提示
     * @param tip 结束语内容，领奖提示
     */
    public void setTip(String tip) {
        this.tip = tip;
    }

    /**
     * 背景颜色 颜色与图片 二选一
     * @return background_color 背景颜色 颜色与图片 二选一
     */
    public String getBackgroundColor() {
        return backgroundColor;
    }

    /**
     * 背景颜色 颜色与图片 二选一
     * @param backgroundColor 背景颜色 颜色与图片 二选一
     */
    public void setBackgroundColor(String backgroundColor) {
        this.backgroundColor = backgroundColor;
    }

    /**
     * 背景图片id
     * @return background_id 背景图片id
     */
    public String getBackgroundId() {
        return backgroundId;
    }

    /**
     * 背景图片id
     * @param backgroundId 背景图片id
     */
    public void setBackgroundId(String backgroundId) {
        this.backgroundId = backgroundId;
    }

    /**
     * 背景图片路径
     * @return background_path 背景图片路径
     */
    public String getBackgroundPath() {
        return backgroundPath;
    }

    /**
     * 背景图片路径
     * @param backgroundPath 背景图片路径
     */
    public void setBackgroundPath(String backgroundPath) {
        this.backgroundPath = backgroundPath;
    }

    /**
     * qrcode 图片id
     * @return qr_code_id qrcode 图片id
     */
    public String getQrCodeId() {
        return qrCodeId;
    }

    /**
     * qrcode 图片id
     * @param qrCodeId qrcode 图片id
     */
    public void setQrCodeId(String qrCodeId) {
        this.qrCodeId = qrCodeId;
    }

    /**
     * qrcode 图片路径
     * @return qr_code_path qrcode 图片路径
     */
    public String getQrCodePath() {
        return qrCodePath;
    }

    /**
     * qrcode 图片路径
     * @param qrCodePath qrcode 图片路径
     */
    public void setQrCodePath(String qrCodePath) {
        this.qrCodePath = qrCodePath;
    }

    /**
     * logo图片id
     * @return logo_id logo图片id
     */
    public String getLogoId() {
        return logoId;
    }

    /**
     * logo图片id
     * @param logoId logo图片id
     */
    public void setLogoId(String logoId) {
        this.logoId = logoId;
    }

    /**
     * logo图片路径
     * @return logo_path logo图片路径
     */
    public String getLogoPath() {
        return logoPath;
    }

    /**
     * logo图片路径
     * @param logoPath logo图片路径
     */
    public void setLogoPath(String logoPath) {
        this.logoPath = logoPath;
    }

    /**
     * logo缩放比例
     * @return logo_scale logo缩放比例
     */
    public Integer getLogoScale() {
        return logoScale;
    }

    /**
     * logo缩放比例
     * @param logoScale logo缩放比例
     */
    public void setLogoScale(Integer logoScale) {
        this.logoScale = logoScale;
    }

    /**
     * logo图片位置
     * @return logo_position logo图片位置
     */
    public Integer getLogoPosition() {
        return logoPosition;
    }

    /**
     * logo图片位置
     * @param logoPosition logo图片位置
     */
    public void setLogoPosition(Integer logoPosition) {
        this.logoPosition = logoPosition;
    }

    /**
     * 创建时间 北京时间
     * @return create_time 创建时间 北京时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间 北京时间
     * @param createTime 创建时间 北京时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改时间 北京时间
     * @return update_time 修改时间 北京时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间 北京时间
     * @param updateTime 修改时间 北京时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}